forest destruction - French English Dictionary